#include <vector>
#include <string>

#include "trt_define.h"
_TRT_INFER_BEGIN

namespace FileUtils
{
    bool save_file(const std::string &file, const void *data, size_t length);
    std::vector<unsigned char> load_file(const std::string &file);

    // ########## path utils ##########
    std::string concat_path(const std::string &dir, const std::string &file);
    bool is_file_exist(const std::string &file);

} // namespace FileUtils

_TRT_INFER_END